205625
315706
333800
28440
574990
482928
338251
570590
197868
739155
722968
21634
5260799
3685581
3208148
2520804
2282988
2136609
2060358
193878
1832118
1745136
1729196
1661471